cannot stand seeing blood - Turco Inglés Diccionario